package com.mayfool.gitmanager.core.action;

/**
 * @author zhou.xu
 * @description: 动作监听器接口
 * 定义了处理动作的标准接口，采用函数式接口设计
 * 实现此接口的类需要提供动作处理的具体逻辑
 * @date 2025/3/12 13:31
 * @since JDK 1.8
 */
@FunctionalInterface
public interface MyListener {

    /**
     * 处理动作的方法
     * @param actionInfo 需要处理的动作信息
     */
    void onAction(ActionInfo actionInfo);
}
